﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Protegidos/Administracao/GENTE_Adm.master" AutoEventWireup="true" CodeFile="acWorkflow.aspx.cs" Inherits="Protegidos_Administracao_Cadastros_acWorkflow" %>

<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>

<asp:Content ID="Content2" ContentPlaceHolderID="cphSubConteudo" Runat="Server">

<table width="99%" align="center">
    <tr>
        <td>
              
            <div class="Titulo01">Processos</div>
            <div class="Titulo02">Cadastros / Gerais / Contratos</div>

        </td>    
    </tr>
    <tr>
        <td>
                    
            <table width="99%" align="right">
                <tr>
                    <td>
                        <div class="SuTituloVR">Dados de Pesquisa</div>
                    </td>
                </tr>
                <tr>
                    <td>
                        <table class="textoCZ_12">               
                            <tr>
                                <td style="width: 150px">Patrocinador:</td>
                                <td>
                                    <telerik:RadComboBox ID="rcbPatrocinador" runat="server" Skin="Telerik" Width="240px" EmptyMessage="Selecione" AllowCustomText="true"
                                     onselectedindexchanged="rcbPatrocinador_SelectedIndexChanged" AutoPostBack="True">
                                        <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>
                                    </telerik:RadComboBox>
                                    <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator4" ControlToValidate="rcbPatrocinador"
                                        InitialValue="" ErrorMessage="* obrigatório" ValidationGroup="1" />
                                </td>
                            </tr>
                            <tr>
                                <td>Prestador:</td>
                                <td>
                                    <telerik:RadComboBox ID="rcbPrestador" runat="server" Skin="Telerik" Width="240px" EmptyMessage="Selecione" AllowCustomText="true"
                                        onselectedindexchanged="rcbPrestador_SelectedIndexChanged" AutoPostBack="True">
                                        <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>
                                    </telerik:RadComboBox>
                                    <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator2" ControlToValidate="rcbPrestador"
                                        InitialValue="" ErrorMessage="* obrigatório" ValidationGroup="1" />
                                </td>
                            </tr>
                            <tr>
                                <td>Contrato:</td>
                                <td>
                                    <telerik:RadComboBox ID="rcbContrato" runat="server" Skin="Telerik" Width="240px" EmptyMessage="Selecione" AllowCustomText="true"
                                        onselectedindexchanged="rcbContrato_SelectedIndexChanged" AutoPostBack="True">
                                        <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>
                                    </telerik:RadComboBox>
                                    <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" ControlToValidate="rcbContrato"
                                        InitialValue="" ErrorMessage="* obrigatório" ValidationGroup="1" />
                                </td>
                            </tr>
                            <tr>
                                <td>Processo:</td>
                                <td>
                                    <telerik:RadComboBox ID="rcbProcesso" runat="server" Width="240px" 
                                        Height="150px" Skin="Telerik"
					                    EmptyMessage="Selecione" EnableLoadOnDemand="True" ShowMoreResultsBox="true"
					                    EnableVirtualScrolling="true" OnItemsRequested="rcbProcesso_ItemsRequested" 
                                        LoadingMessage="Carregando...">
				                    </telerik:RadComboBox>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td align="right">
                    <br />
                        <asp:Button ID="btnPesquisar" runat="server" Text="Pesquisar" Width="110px" 
                            onclick="btnPesquisar_Click" ValidationGroup="1" />&nbsp;&nbsp;
                        <asp:Button ID="btnLimpar" runat="server" Text="Limpar" Width="110px" 
                            onclick="btnLimpar_Click" />
                    </td>
                </tr>
            </table>
        </td>    
        
    </tr>
    <tr runat="server" id="trResultado">
        <td>
            <table width="99%" align="right">
                <tr>
                    <td>
                        <div class="SuTituloVR">Resultado da Pesquisa</div>
                        <br />
                    </td>
                </tr>
                
                <!-- INICIO - Localidade -->
                <tr>
                    <td>
                        <div class="SuTituloVR">Localidade</div>
                    </td>
                </tr>
                <tr>
                    <td>
                        <telerik:RadGrid ID="GridLocalidade" Width="100%" Skin="Telerik"
                            runat="server" AllowPaging="true" AllowSorting="true"
                            GridLines="None" AutoGenerateColumns="false" PageSize="20" 
                            OnNeedDataSource="GridLocalidade_NeedDataSource" 
                            OnItemCommand="GridLocalidade_ItemCommand"
                            OnDetailTableDataBind="GridLocalidade_DetailTableDataBind">
                            <MasterTableView GridLines="None" DataKeyNames="IdProcessoContrato" Name="TableViewProcessos">
                                <DetailTables>
                                    <telerik:GridTableView GridLines="None" Width="100%" CommandItemDisplay="None"
                                        DataKeyNames="IdProcessoContrato" Name="TableViewProcLocalidades">
                                        <ParentTableRelation>
                                            <telerik:GridRelationFields DetailKeyField="IdProcessoContrato" MasterKeyField="IdProcessoContrato" />
                                        </ParentTableRelation>    
                                        <Columns>
                                            <telerik:GridBoundColumn UniqueName="IdProcessoContrato" HeaderText="IdProcessoContrato" DataField="IdProcessoContrato" Visible="false" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn UniqueName="IdCidade" HeaderText="IdLocalidade" DataField="IdLocalidade" Visible="false" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn UniqueName="NomeCidade" HeaderText="Localidade" DataField="NomeCidade" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                            <telerik:GridButtonColumn CommandName="Select" Text="Editar" UniqueName="SelectColumn"></telerik:GridButtonColumn>
                                        </Columns>
                                    </telerik:GridTableView>
                                </DetailTables>
                                <Columns>
                                    <telerik:GridBoundColumn UniqueName="TipoProcesso.Descricao" HeaderText="Nome Processo" DataField="TipoProcesso.Descricao" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Status" HeaderText="Status" DataField="Status" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Executado" HeaderText="Executado" DataField="Executado" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Configurado" HeaderText="Configurado" DataField="Configurado" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                </Columns>
                            </MasterTableView>    
                        </telerik:RadGrid>
                    </td>
                </tr>
                <!-- FIM - Localidade -->
                
                <!-- INICIO - Empresa -->
                <tr>
                    <td>
                        <div class="SuTituloVR">Empresa</div>
                    </td>
                </tr>
                <tr>
                    <td>
                        <telerik:RadGrid ID="GridEmpresa" Width="100%" Skin="Telerik"
                            runat="server" AllowPaging="true" AllowSorting="true"
                            GridLines="None" AutoGenerateColumns="false" PageSize="20" OnNeedDataSource="GridEmpresa_NeedDataSource" OnItemCommand="GridEmpresa_ItemCommand">
                            <MasterTableView GridLines="None" DataKeyNames="IdProcessoContrato">
                                <Columns>
                                    <telerik:GridBoundColumn UniqueName="TipoProcesso.Descricao" HeaderText="Nome Processo" DataField="TipoProcesso.Descricao" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Status" HeaderText="Status" DataField="Status" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Executado" HeaderText="Executado" DataField="Executado" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Configurado" HeaderText="Configurado" DataField="Configurado" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>                                
                                    <telerik:GridButtonColumn CommandName="Select" Text="Editar" UniqueName="SelectColumn"></telerik:GridButtonColumn>
                                </Columns>                                
                            </MasterTableView>
                        </telerik:RadGrid>
                    </td>
                </tr>
                <!-- FIM - Empresa -->
                
                <!-- INICIO - Pessoa -->
                <tr>
                    <td>
                        <div class="SuTituloVR">Pessoa</div>
                    </td>
                </tr>
                <tr>
                    <td>
                        <telerik:RadGrid ID="RadGrid1" Width="100%" Skin="Telerik" 
                            runat="server" AllowPaging="True" AllowSorting="True"
                            GridLines="None" AutoGenerateColumns="false" PageSize="20" OnNeedDataSource="RadGrid1_NeedDataSource" OnItemCommand="RadGrid1_ItemCommand">
                            <MasterTableView GridLines="None" DataKeyNames="IdProcessoContrato">
                                <Columns>
                                    <telerik:GridBoundColumn UniqueName="TipoProcesso.Descricao" HeaderText="Nome Processo" DataField="TipoProcesso.Descricao" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Status" HeaderText="Status" DataField="Status" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Executado" HeaderText="Executado" DataField="Executado" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Configurado" HeaderText="Configurado" DataField="Configurado" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridButtonColumn CommandName="Select" Text="Editar" UniqueName="SelectColumn" />
                                </Columns>
                            </MasterTableView>
                        </telerik:RadGrid>                   
                    </td>
                </tr>
                <!-- FIM - Pessoa -->
                
            </table>
        </td>    
    </tr>
</table>

</asp:Content>

